from task import add

task = add.delay(1, 2)
# 方法1：直接获取结果（会阻塞直到任务完成）
# print(f"任务已发送，任务ID：{task.id}")
# print(task.get())  # 输出3

# 方法2：轮询获取状态和结果
while not task.ready():
    print("任务还在执行中...")

print(f"任务状态：{task.status}")  # 输出"SUCCESS"
print(f"任务结果：{task.result}")  # 输出3